"

take up a lot of room

" Die Ergebnisse der Suche nach dem Wort
 Englisch - Türkisch Wörterbuch

take up a lot of room (Verb)

( Englisch - Türkisch Wörterbuch) :
çok yer tutmak.